home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 13822 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.1 KB  |  44 lines

  1. Newsgroups: comp.lang.c++,comp.lang.c,comp.object,comp.software-eng
  2. Path: mercury.hsi.com!news
  3. From: marksc@wpmail.code3.com (Mark A. Scarton)
  4. Subject: Re: Portability of code & skills (Beware of "C" Hackers etc)
  5. Message-ID: <315969ac.433268747@mercury.hsi.com>
  6. Sender: news@hsi.com (USENET news)
  7. Nntp-Posting-Host: pc027064.code3.com
  8. Reply-To: marksc@wpmail.code3.com
  9. Organization: 3M Health Information Systems
  10. X-Newsreader: Forte Agent .99d/32.182
  11. References: <4ikb6kINN1is@mayne.ugrad.cs.ubc.ca> <3150415E.6396@sdt.com> <4ip5om$s9@bughouse.imonics.com> <4isfcu$p09@news1.mnsinc.com> <4j6c48$4mr@bughouse.imonics.com> <4j7i0e$b7k@news1.mnsinc.com>
  12. Date: Wed, 27 Mar 1996 16:23:00 GMT
  13.  
  14. >: Well, you got the "mean" part right.  As for not being for non-experts,
  15. >: there sure are a lot of people touting Unix as the only good
  16. >: operating system for any purpose.  Sheesh.
  17. >
  18. >That's of course absurd.  Unix is large and powerful, and obviously
  19. >unsuitable for small systems.
  20.  
  21. Actually, in 1981 I had a single user multitasking multiprocessing Unix for a
  22. Z80 running on a homemade Better Board II with 64K RAM and 3 8" floppies.  It
  23. was pretty much a straight lift of version 7.  I've also built Unix kernels to
  24. run telephones (no, not telephone switches, but the telephones themselves.  One
  25. of those secure line deals).  So the notion that Unix has to be big and complex
  26. just to be powerful is erroneous.
  27.  
  28. Much of the "power" of the Unix operating system internals derives from the
  29. algorithmic simplicity.  Compare the Unix scheduler or swapping subsystem in v7
  30. with that of its commercial counterpart of the day, MVS.
  31.  
  32. I would argue that much of what has made Unix a success has been the simplicity
  33. and elegance of the kernel and its interfaces.  The command set was never a
  34. major factor...after all, if I didn't like the way that a command worked, I'd
  35. simply grab the source and "make it so".  ;-)  And it's the consistency at that
  36. level across implementations that made Unix applications portable.
  37.  
  38. Of course, your mileage may vary. ;-)
  39.  
  40. Mark A. Scarton, ABD
  41. CompUtah!, Park City, Utah USA
  42. Home: 801.565.9835
  43. Office: 801.265-4612
  44.